import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { RoomVideoModal } from './room-video';
import { VgCoreModule } from 'videogular2/core';
import { VgControlsModule } from 'videogular2/controls';
import { VgOverlayPlayModule } from 'videogular2/overlay-play';
import { VgBufferingModule } from 'videogular2/buffering';
import { PipesModule } from '@pipes/pipes.module';
import { NgxEchartsModule } from 'ngx-echarts';
import { SharedModule } from '../../shared/shared.module';
import { RouterModule } from '@angular/router';

@NgModule({
  declarations: [
    RoomVideoModal,
  ],
  imports: [
    VgCoreModule,
    VgControlsModule,
    VgOverlayPlayModule,
    VgBufferingModule,
    PipesModule,
    NgxEchartsModule,
    SharedModule,
    RouterModule.forChild([{path: '', component: RoomVideoModal}]),
  ],
  schemas: [CUSTOM_ELEMENTS_SCHEMA],
  providers: [RoomVideoModal]
})
export class RoomVideoModalModule {

}
